Current File : //lib64/nagios/plugins/check_emerson |
#!/bin/bash
# WebSouls Script
# Author: Technical Department
# Description: Emerson Plugin
#┌──────────────────────┐
#│▛▀▘ │
#│▙▄ ▛▚▀▖▞▀▖▙▀▖▞▀▘▞▀▖▛▀▖│
#│▌ ▌▐ ▌▛▀ ▌ ▝▀▖▌ ▌▌ ▌│
#│▀▀▘▘▝ ▘▝▀▘▘ ▀▀ ▝▀ ▘ ▘│
#└──────────────────────┘
FILENAME="/root/rlinux57/emerson/output"
CLI=`date +%Y-%m-%d`;
DATE=`egrep $CLI $FILENAME | egrep -o '([0-9]{1,3}\.){3}[0-9]{1,3}'| sed -e :a -e '/$/N; s/\n/, /; ta';`
echo "DATE" >> /dev/null
status=`egrep $CLI $FILENAME | egrep -o '([0-9]{1,3}\.){3}[0-9]{1,3}'| sed -e :a -e '/$/N; s/\n/, /; ta' |wc -c`
if ! [[ $status = 0 ]];
then
echo "$DATE at emerson";
exit 1
else
echo "IP not listed";
exit 0
fi